right-handed lay - German English Dictionary